do everything possible - Französisch Englisch Wörterbuch